<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <title>下拉选择框左右选择内容</title>
  <style type="text/css">
    * { margin:0; padding:0; }
    div.centent {
      float:left;
      text-align: center;
      margin: 10px;
    }
    span {
      display:block;
      margin:2px 2px;
      padding:4px 10px;
      background:#898989;
      cursor:pointer;
      font-size:12px;
      color:white;
    }
  </style>
  <!--   引入jQuery -->
  <script src="../../vendor/jquery1.3.2.js" type="text/javascript"></script>
  <script type="text/javascript">
    $(function(){
      //移到右边
      $('#add').click(function() {
        //获取选中的选项，删除并追加给对方
        $('#select1 option:selected').appendTo('#select2');
      });
      //移到左边
      $('#remove').click(function() {
        $('#select2 option:selected').appendTo('#select1');
      });
      //全部移到右边
      $('#add_all').click(function() {
        //获取全部的选项,删除并追加给对方
        $('#select1 option').appendTo('#select2');
      });
      //全部移到左边
      $('#remove_all').click(function() {
        $('#select2 option').appendTo('#select1');
      });
      //双击选项
      $('#select1').dblclick(function(){ //绑定双击事件
        //获取全部的选项,删除并追加给对方
        $("option:selected",this).appendTo('#select2'); //追加给对方
      });
      //双击选项
      $('#select2').dblclick(function(){
        $("option:selected",this).appendTo('#select1');
      });
    });
  </script>

</head>
<body>
<div class="centent">
  <select multiple="multiple" id="select1" style="width:100px;height:160px;">
    <option value="1">选项1</option>
    <option value="2">选项2</option>
    <option value="3">选项3</option>
    <option value="4">选项4</option>
    <option value="5">选项5</option>
    <option value="6">选项6</option>
    <option value="7">选项7</option>
  </select>
  <div>
    <span id="add" >选中添加到右边>></span>
    <span id="add_all" >全部添加到右边>></span>
  </div>
</div>

<div class="centent">
  <select multiple="multiple" id="select2" style="width: 100px;height:160px;">
    <option value="8">选项8</option>
  </select>
  <div>
    <span id="remove"><<选中删除到左边</span>
    <span id="remove_all"><<全部删除到左边</span>
  </div>
</div>


</body>
</html>